/**
 * @description 导航仓相关的接口请求
 * @author zr
 */
import request from '@/utils/request'
import qs from 'qs'

/** ******************************地表水断面****************************** **/

/**
 * 地表水各菜单个数
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDBSGCDGS = (data) => {
  // return request({
  //   url: '/mappage/SurfaceWaterSection/getDBSGCDGS.do',
  //   method: 'POST',
  //   data: qs.stringify(data)
  // })
}

/**
 * 近岸海域GIS地图点位信息（及基本信息）
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSeaWaterGisInfo = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getSeaWaterGisInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 近岸海域-入海排污口GIS地图点位信息（及基本信息）
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getGisInfoList = (data) => {
  return request({
    url: '/ruHaiPwk/getGisInfoList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/*
获取河流名称
*/
export const getRiverList = (data) => {
  // return request({
  //   url: '/mappage/AutomaticStation/getRiverList.do',
  //   method: 'POST',
  //   data: qs.stringify(data)
  // })
}

/**
 * 地表水断面水环境质量整体情况-累计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDBSDMSHJZLZTQKLJ = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDBSDMSHJZLZTQKLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水断面水质变化分析-累计
 *
 * @export
 * @return {*}
 * @param data
 */
export const getDBSDMSZBHFXLJ = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDBSDMSZBHFXLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水断面当月超标因子集合-累计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDBSDMCBYZListLJ = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDBSDMCBYZListLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水断面主要污染物浓度历史变化-累计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDBSDMWRWNDLSBHLJ = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDBSDMWRWNDLSBHLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水断面地市级行政辖区水质指数-当月
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDBSDMDSJXZXQSZZS = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDBSDMDSJXZXQSZZS.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水断面地市级行政辖区水质指数-累计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDBSDMDSJXZXQSZZSLJ = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDBSDMDSJXZXQSZZSLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 各地市水质占比及类别占比分析-当月
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDBSDMGDSSZZBFX = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDBSDMGDSSZZBFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 各地市水质占比及类别占比分析-累计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDBSDMGDSSZZBFXLJ = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDBSDMGDSSZZBFXLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/** ******************************地表水水质自动站****************************** **/

/**
 * 水质自动站监测数据最大时间
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSZZDZMaxMeasureDate = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getSZZDZMaxMeasureDate.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// --------------------------北戴河点位接口---------------------------
// 1.北戴河-入海断面
export const getBdhRhdmDw = (data) => {
  return request({
    url: '/bdhDw/getBdhRhdmDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 2.北戴河-入海口
export const getBdhRhkDw = (data) => {
  return request({
    url: '/bdhDw/getBdhRhkDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 3.北戴河-浴场监测点
export const getBdhYcjcdDw = (data) => {
  return request({
    url: '/bdhDw/getBdhYcjcdDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 4.北戴河-浴场外围（保障监测点）
export const getBdhYcwwbzDw = (data) => {
  return request({
    url: '/bdhDw/getBdhYcwwbzDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 6.北戴河-秦皇岛港海域(港池内)
export const getBdhQhdghyGcnDw = (data) => {
  return request({
    url: '/bdhDw/getBdhQhdghyGcnDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 6.北戴河-秦皇岛港海域(港池外)
export const getBdhQhdghyGcwDw = (data) => {
  return request({
    url: '/bdhDw/getBdhQhdghyGcwDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 7.北戴河-雨洪排口
export const getBdhYhpkDw = (data) => {
  return request({
    url: '/bdhDw/getBdhYhpkDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 8.北戴河-噪声
export const getBdhZsDw = (data) => {
  return request({
    url: '/bdhDw/getBdhZsDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 9.北戴河-近岸海域水质全项
export const getBdhJzhyszDw = (data) => {
  return request({
    url: '/bdhDw/getBdhJzhyszDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 10.北戴河-饮用水源地
export const getBdhYysydDw = (data) => {
  return request({
    url: '/bdhDw/getBdhYysydDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 11.北戴河-直排海
export const getBdhZphDw = (data) => {
  return request({
    url: '/bdhDw/getBdhZphDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 10.北戴河-污水处理厂
export const getBdhWsclcDw = (data) => {
  return request({
    url: '/bdhDw/getBdhWsclcDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 10.北戴河-大气
export const getBdhDqDw = (data) => {
  return request({
    url: '/bdhDw/getBdhDqDw.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 水质自动站同比环比
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSZZDZHBTB = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getSZZDZHBTB.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水自动站详情
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSZZDZJCInfos = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getSZZDZJCInfos.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水自动站详情24小时
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSZZDZJCInfos24 = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getSZZDZJCInfos24.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 水质自动站水质列表
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSZZDZSZLB = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getSZZDZSZLB.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 水质自动站水质类别统计分析
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSZZDZTJFXSZLB = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getSZZDZTJFXSZLB.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 水质自动站水质类别趋势分析
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSZZDZTJFXSZLBQS = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getSZZDZTJFXSZLBQS.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水水质自动站列表
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getSZZDZSJGLList = (data) => {
  return request({
    url: '/datamanage/SurfaceWater/getSZZDZSJGLList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/** ******************************饮用水源地****************************** **/

/**
 * 饮用水各菜单个数
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getYYSGCDGS = (data) => {
  // return request({
  //   url: '/mappage/DrinkWater/getYYSGCDGS.do',
  //   method: 'POST',
  //   data: qs.stringify(data)
  // })
}

/**
 * 地表水水源地监测数据最大时间
 *
 * @export
 * @return {*}
 */
export const getYYSDBSMaxCYSJ = () => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSMaxCYSJ.do',
    method: 'POST'
  })
}

/**
 * 地表水水源地列表
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getYYSDBSSYDGisList = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSSYDGisList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水水源地详情12个月
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getYYSDBSSYDGisInfo12 = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSSYDGisInfo12.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水水源地水质列表-当月
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDBSSZLB = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSSZLB.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水水源地水质列表-累计
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDBSSZLBLJ = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSSZLBLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水水源地水质类别趋势分析-当月
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDBSSZLBQSFX = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSSZLBQSFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水水源地水质类别趋势分析-累计
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDBSSZLBQSFXLJ = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSSZLBQSFXLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水水源地水质类别统计分析-当月
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDBSSZLBTJFX = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSSZLBTJFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水水源地水质类别统计分析-当月
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDBSSZLBTJFXLJ = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDBSSZLBTJFXLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地下水水源地监测数据最大时间
 *
 * @export
 * @return {*}
 */
export const getYYSDXSMaxCYSJ = () => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSMaxCYSJ.do',
    method: 'POST'
  })
}

/**
 * 地下水水源地列表
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getYYSDXSSYDGisList = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSSYDGisList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地下水水源地详情12个月
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getYYSDXSSYDGisInfo12 = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSSYDGisInfo12.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地下水水源地水质列表-当月
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDXSSZLB = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSSZLB.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地下水水源地水质列表-累计
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDXSSZLBLJ = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSSZLBLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地下水水源地水质类别趋势分析-当月
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDXSSZLBQSFX = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSSZLBQSFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地下水水源地水质类别趋势分析-累计
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDXSSZLBQSFXLJ = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSSZLBQSFXLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地下水水源地水质类别统计分析-当月
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDXSSZLBTJFX = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSSZLBTJFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地下水水源地水质类别统计分析-累计
 *
 * @export
 * @param {String} sssmc 行政区划名称
 * @return {*}
 */
export const getYYSDXSSZLBTJFXLJ = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYYSDXSSZLBTJFXLJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/** ******************************海洋水****************************** **/

/**
 * 海洋水各菜单个数
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSGCDGS = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSGCDGS.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 获取日期
 *
 * @export
 * @return {*}
 */
export const getHYSMaxRQ = () => {
  return request({
    url: '/mappage/MarineWater/getHYSMaxRQ.do',
    method: 'POST'
  })
}

/**
 * 海洋水列表
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSGisList = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSGisList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 海洋水详情12个月
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSGisInfo12 = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSGisInfo12.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-地表水断面点位基本信息
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getBasicInfo = (data) => {
  return request({
    url: '/mappage/MarineWater/getHlHkBasicInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-地表水断面点位监测信息--当月
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDbsDmJcxx = (data) => {
  return request({
    url: '/mappage/MarineWater/getDbsDmJcxx.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-地表水断面点位监测信息--累计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getDbsDmJcxxLj = (data) => {
  return request({
    url: '/mappage/MarineWater/getDbsDmJcxxLj.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-自动站点位基本信息
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getZdzBasicInfo = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getZdzBasicInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-自动站点位监测信息
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getZdzDmJcxx = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getZdzDmJcxx.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-自动站点位监测信息 - 日均
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getZdzDmRJJcxx = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getZdzDmRJJcxx.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-自动站点位监测信息 - 累计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getZdzDmLJAVGJcxx = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getZdzDmLJAVGJcxx.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-自动站点位监测信息
 */
export const getDbsPhoto = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getDbsPhoto.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 导航仓地表水-地表水断面点位生态补偿金
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getStbcj = (data) => {
  // return request({
  //   url: '/mappage/MarineWater/getStbcj.do',
  //   method: 'POST',
  //   data: qs.stringify(data)
  // })
}

/**
 * 导航仓饮用水-饮用水断面监测信息
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getYysDmJcxx = (data) => {
  return request({
    url: '/mappage/DrinkWater/getYysDmJcxx.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 海洋水详情近四年
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSGisInfo122 = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSGisInfo122.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 水质类别占比变化-累计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSSHJZLZTQK = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSSHJZLZTQK.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 水质类别占比变化-当月
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSSZBHFX = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSSZBHFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 海洋水当月超标因子集合
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSDYCBYZList = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSDYCBYZList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 海洋水主要污染物浓度历史变化
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSWRWNDLSBH = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSWRWNDLSBH.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 海洋水各地市水质达标分析
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSGDSSZDBFX = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSGDSSZDBFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 海洋水各地市水质占比分析
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSGDSSZZBFX = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSGDSSZZBFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 海洋水水质列表
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getHYSSZLB = (data) => {
  return request({
    url: '/mappage/MarineWater/getHYSSZLB.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/** ******************************涉水污染源****************************** **/

/**
 * 污染源GIS地图点位
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getPollutionSourceGIS = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getPollutionSourceGIS.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/* 污染源GIS地图点位-地市汇总*/
export const getPollutionSourceGISCity = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getPollutionSourceGISCity.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 获取企业的检测信息
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getUnitCheckInfo = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getUnitCheckInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 获取排口的检测信息
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getPortCheckInfo = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getPortCheckInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 涉水污染源总体情况
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getPollutionTotality = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getPollutionTotality.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 涉水污染物源地市分布情况
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getPollutionCity = () => {
  return request({
    url: '/Pollution/NavigationCabin/getPollutionCity.do',
    method: 'POST'
  })
}
/* 涉水污染源*/
export const getSswryData = (data) => {
  return request({
    url: '/mappage/WaterPollute/getSswryData.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/* 分类统计列表*/
export const getFltjList = (data) => {
  return request({
    url: '/mappage/WaterPollute/getFltjList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/* 涉水企业GIS列表*/
export const getSsqyGISList = (data) => {
  return request({
    url: '/mappage/WaterPollute/getSsqyGISList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/* 涉水企业列表*/
export const getSsqyList = (data) => {
  return request({
    url: '/mappage/WaterPollute/getSsqyList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/* 企业列表*/
export const getQyList = (data) => {
  return request({
    url: '/mappage/WaterPollute/getQyList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 主要污染物趋势分析
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getMainPollutionTrend = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getMainPollutionTrend.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地市污水排放量统计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getCityWaterCount = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getCityWaterCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 企业污水排放量统计
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getUnitWaterCount = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getUnitWaterCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 超标企业列表
 *
 * @export
 * @param {*}
 * @return {*}
 */
export const getCbUnitList = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getCbUnitList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 排污口地图信息
 */
export const getRhpwkMapInfos = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkMapInfos.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 排污口弹窗图表信息
 */
export const getRhpwkWrwList = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkWrwList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 排污口弹窗基本信息
 */
export const getRhpwkBasciInfo = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkBasciInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 1 入河排污口总体分析
 */
export const getRhpwkZtFenxi = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkZtFenxi.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 2 各地市入河排污口分析
 */
export const getRhpwkCityFenXi = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkCityFenXi.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 3 各地市白洋淀流域排口分析
 */
export const getRhpwkLyPkFenXi = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkLyPkFenXi.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 4 入河排污口排放规模分析
 */
export const getRhpwkPfgmFenXi = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkPfgmFenXi.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 5 入河排污口达标分析
 */
export const getRhpwkDbFenXi = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkDbFenXi.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 6 入河排污口监测信息
 */
export const getRhpwkJcFenXi = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkJcFenXi.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 9 入河排污口数据最新时间
 */
export const getRhpwkMaxTime = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkMaxTime.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 地表水断面各地市水质达标分析
 */
export const getDBSCityDbFX = (data) => {
  return request({
    url: '/specialanalysis/DBSDMZTFX/getDBSCityDbFX.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 地表水断面各地市水质达标分析--累计
 */
export const getDBSCityDbFXLj = (data) => {
  return request({
    url: '/specialanalysis/DBSDMZTFX/getDBSCityDbFXLj.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 获取污染源数据库最大时间
 */
export const getPollutionMaxTime = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getPollutionMaxTime.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 获取污水处理厂点位*/
export const getPollutionSourceGISWsclc = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getPollutionSourceGISWsclc.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/* 污染源GIS地图点位-污水处理厂-地市汇总 */
export const getPollutionSourceGISWsclcCity = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getPollutionSourceGISWsclcCity.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/**
 * 污水处理厂地市分布*/
export const getWsclcCityFb = (data) => {
  return request({
    url: '/wsclc/tjfx/getWsclcCityFb.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 污水处理厂类型分布*/
export const getWsclcLxFb = (data) => {
  return request({
    url: '/wsclc/tjfx/getWsclcLxFb.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 污水处理厂普查量*/
export const getWsclcNum = (data) => {
  return request({
    url: '/wsclc/tjfx/getWsclcNum.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 污水处理厂去除量*/
export const getWsclcQcl = (data) => {
  return request({
    url: '/wsclc/tjfx/getWsclcQcl.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 污水处理厂去除量地市分布*/
export const getWsclcQclCityFb = (data) => {
  return request({
    url: '/wsclc/tjfx/getWsclcQclCityFb.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/**
 * 超标企业列表*/
export const getCbUnitListwsc = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getCbUnitListwsc.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/* 通过河流名查询地表水断面和自动站数量*/
export const getNumByRiver = (data) => {
  return request({
    url: '/datamanage/SurfaceWater/getNumByRiver.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/* 获取区域或者水系的统计数量*/
export const getNumByQySx = (data) => {
  return request({
    url: '/mappage/SurfaceWaterSection/getNumByQySx.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
/* 管网Gis地图数据*/
export const getGwGisInfo = (data) => {
  return request({
    url: '/Gwwt/getGwGisInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/* 获取污染源总数*/
export const getPollutionSourceGISNum = (data) => {
  return request({
    url: '/Pollution/NavigationCabin/getPollutionSourceGISNum.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/* 获取排污口总数*/
export const getRhpwkMapCity = (data) => {
  return request({
    url: '/mappage/RhpwkWater/getRhpwkMapCity.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/* 地表水通过类型及地市获取总数*/
export const getTotalNum = (data) => {
  return request({
    url: '/mappage/AutomaticStation/getTotalNum.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/* 获取黑臭水体导航仓数据*/
export const getHcstData = (data) => {
  return request({
    url: '/datamanage/hcst/getHcstData.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

/* 获取黑臭水体列表*/
export const getHcstList = (data) => {
  return request({
    url: '/datamanage/hcst/getHcstList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

// ------------------------入海河流-污染源接口-----------------------------------------------------
// 1.污染源总体情况
export const getWryTypeNum = (data) => {
  return request({
    url: '/zdWry/getWryTypeNum.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 涉氮治理工程
export const getSdzlgcNum = (data) => {
  return request({
    url: '/zdWry/getDsZlgcJqtCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 2.各地市污染源分布
export const getDsWryFb = (data) => {
  return request({
    url: 'zdWry/getDsWryFb.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 3.各区县污染源分布
export const getQxWryFb = (data) => {
  return request({
    url: '/zdWry/getQxWryFb.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 4.污染源列表
export const getWryList = (data) => {
  return request({
    url: '/zdWry/getWryList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 入海河排污口--总氮--污染源列表
export const getWryInfoList = (data) => {
  return request({
    url: '/zdWry/getWryInfoList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 5.河流统计列表
export const getRiverCountList = (data) => {
  return request({
    url: '/zdWry/getRiverCountList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 6.污染源统计列表
export const getWryCountList = (data) => {
  return request({
    url: '/zdWry/getWryCountList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 6.污染源-陆源-GIS接口
export const getGISDwINfo = (data) => {
  return request({
    url: '/zdWry/getGISDwINfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 工业企业Gis数据管理
export const getGyqyGisInfoList = (data) => {
  return request({
    url: '/wry/getGyqyGisInfoList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 涉水企业GIS列表
export const getMappageSsqyGISList = (data) => {
  return request({
    url: '/mappage/WaterPollute/getSsqyGISList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 涉水企业GIS列表
export const getMappageRhpwkMapInfos = (data) => {
  return request({
    url: '/mappage/RhpwkJdglWater/getRhpwkMapInfos.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

// 集中式污水处理厂Gis数据管理
export const getJzswsclcGisInfoList = (data) => {
  return request({
    url: '/wry/getJzswsclcGisInfoList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 禽畜养殖Gis数据管理
export const getQcyzInfoList = (data) => {
  return request({
    url: '/wry/getQcyzInfoList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 规下禽畜养殖
export const getBhgxqcyzGISDwINfo = (data) => {
  return request({
    url: '/zdWry/getBhgxqcyzGISDwINfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 傍河村庄
export const getBhczGISDwINfo = (data) => {
  return request({
    url: '/zdWry/getBhczGISDwINfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 获取一次性code信息
export const createCodeInfo = () => {
  return request({
    url: '/admin/auth/oauth/createCodeInfo.do',
    method: 'POST'
  })
}
// 水产养殖Gis数据
export const getScyzGisInfoList = (data) => {
  return request({
    url: '/wry/getScyzGisInfoList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 入河排污口Gis数据
export const getRhpkGisInfoList = (data) => {
  return request({
    url: '/wry/getRhpkGisInfoList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 污染源统计
export const getsWryCountList = (data) => {
  return request({
    url: '/wry/getWryCountList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 入河排污口点位统计
export const getRhpwkCount = (data) => {
  return request({
    url: '/mappage/RhpwkJdglWater/getRhpwkCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
//  涉水企业类型统计
export const getSsqyCount = (data) => {
  return request({
    url: '/mappage/WaterPollute/getSsqyCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 总氮沿程分析
export const getHlycfxZdndbh = (data) => {
  return request({
    url: '/Hlycfx/getHlycfxZdndbh.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// ---------------------------入海河流-总氮---------------------------
// 总氮GIS地图
export const getZdGisData = (data) => {
  return request({
    url: '/Hlycfx/getZdGisData.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 总氮浓度均值变化状况
export const getZdndjzbhzk = (data) => {
  return request({
    url: '/Hlycfx/getZdndjzbhzk.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 总氮浓度均值趋势
export const getZdndjzqs = (data) => {
  return request({
    url: '/Hlycfx/getZdndjzqs.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 获取总氮浓度均值最大数据时间
export const getZdndjzMaxDataTIme = (data) => {
  return request({
    url: '/Hlycfx/getZdndjzMaxDataTIme.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 断面总氮浓度变化状况
export const getDmzdndbhzk = (data) => {
  return request({
    url: '/Hlycfx/getDmzdndbhzk.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 氨氮和总氮消减
export const getAnDanZdXJ = (data) => {
  return request({
    url: '/zdWry/getAnDanZdXJ.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 氨氮和总氮消减
export const getZdTrendAnalysis = (data) => {
  return request({
    url: '/mappage/MarineWater/getZdTrendAnalysis.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// --------------------------近岸海域接口---------------------------------
// 1.获取季节列表
export const getWdYear = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getWdYear.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 2.水质类别统计分析
export const szlbtjfxData = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getSeaWaterQualityAnalysis.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 水质优良面积统计分析
export const getSeaMjAnalysis = (data) => {
  return request({
    url: 'coastalSeaAreasWater/getSeaMjAnalysis.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 3.近岸海域水质分布情况
export const jahyszfbData = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getSeaWaterQualityFB.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 4.近岸海域变化趋势分析
export const jahybhqsfxData = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getSeaWaterQualityVariationTrend.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 4.近岸海域优良（一、二类）水质面积变化
export const getJahyllszmjbh = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getJahyllszmjbh.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 5.各地市近岸海域测点分布
export const gdsjahycdfbData = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getCityMonitoringDistribution.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 6.近岸海域监测信息
export const jahyjcxxData = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getSeaWaterQualityVariationMonitorInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 6.近岸海域GIs地图-监测信息-断面超标情况
export const getDwJcsj = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getDwJcsj.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 6.近岸海域GIs地图-监测信息-断面超标情况
export const getDwWrwBhqh = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getDwWrwBhqh.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 7.近岸海域-监测信息-污染物列表
export const getWrwList = (data) => {
  return request({
    url: '/coastalSeaAreasWater/getWrwList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

// ------------------------近岸海域-入海排污口-----------------------------------------------------
// 直排海污染源分布
export const getCityOutletCount = (data) => {
  return request({
    url: '/ruHaiPwk/getCityOutletCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// ---------------------入海河流-左上角列表-----------------
// 1.河流流经城市数量
export const getRiverCityCount = (data) => {
  return request({
    url: '/RhhlSationInfo/getRiverLevelList.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 2.城市河流数据统计（河流湖库）
export const getCityRiverCount = (data) => {
  return request({
    url: '/specialanalysis/DBSDMZTFX/getCityRiverCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 断面
// 1.城市/河流 断面数量统计
export const getCityDwCount = (data) => {
  return request({
    url: '/specialanalysis/DBSDMZTFX/getCityDwCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 断面河流列表
export const getRiverDmS = (data) => {
  return request({
    url: '/mappage/MarineWater/getRiverDmS.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 断面河流列表
export const getDjCount = (data) => {
  return request({
    url: '/mappage/MarineWater/getDjCount.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 入海河流-点位详细信息
export const getDwInfo = (data) => {
  return request({
    url: '/zdWry/getDwInfo.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}
// 获取地表水断面总氮监测信息
export const getDbsDmZdJcxx = (data) => {
  return request({
    url: '/mappage/MarineWater/getDbsDmZdJcxx.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

// 河流总氮分析图
export const getRiverycfxZdndbh = (data) => {
  return request({
    url: '/Hlycfx/getRiverycfxZdndbh.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

// 河流断面总氮分析图 | 和河流总氮分析图 联动
export const getRiverDmycfxZdndbh = (data) => {
  return request({
    url: '/Hlycfx/getRiverDmycfxZdndbh.do',
    method: 'POST',
    data: qs.stringify(data)
  })
}

